package demo3;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User:张熳
 * Date:2025-08-28
 * Time:17:33
 */
//接口的使用
//笔记本类：包含开机功能、关机功能、使用USB设备功能

public class Computer{
    public void open() {
        System.out.println("开机🎨");
    }

    public void close() {
        System.out.println("关机📴");
    }

    //使用USB接口
    public void useUsbDevice(USB usb) {
        usb.openDevice();
        if (usb instanceof Mouse) {
            Mouse mouse = (Mouse) usb;
            mouse.click();
        }else {
            KeyBoard keyBoard = (KeyBoard) usb;
            keyBoard.input();
        }
        usb.closeDevice();
    }
}
